package cn.xshi.actuator.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import cn.xshi.actuator.vo.BaseActuatorDTO;
import lombok.Data;
/**
 * @Desc GC
 * @Author 邓纯杰
 * @CreateTime 2013-10-05 17:15:42
 */
@Data
@ApiModel(value="GC对象", description="GC对象")
public class Gc extends BaseActuatorDTO {

    @ApiModelProperty(value = "Survivor0空间的大小，单位KB")
    private String s0C;/**Survivor0空间的大小，单位KB**/

    @ApiModelProperty(value = "Survivor1空间的大小，单位KB")
	private String s1C;/**Survivor1空间的大小，单位KB**/

    @ApiModelProperty(value = "Survivor0已用空间的大小，单位KB")
    private String s0U;/**Survivor0已用空间的大小，单位KB**/

    @ApiModelProperty(value = "Survivor1已用空间的大小，单位KB")
	private String s1U;/**Survivor1已用空间的大小，单位KB**/

    @ApiModelProperty(value = "Eden空间的大小，单位KB")
    private String ec;/**Eden空间的大小，单位KB**/

    @ApiModelProperty(value = "Eden已用空间的大小，单位KB")
	private String eu;/**Eden已用空间的大小，单位KB**/

    @ApiModelProperty(value = "老年代空间的大小，单位KB")
    private String oc;/**老年代空间的大小，单位KB**/

    @ApiModelProperty(value = "老年代已用空间的大小，单位KB")
	private String ou;/**老年代已用空间的大小，单位KB**/

    @ApiModelProperty(value = "元空间的大小（Metaspace）")
    private String mc;/**元空间的大小（Metaspace）**/

    @ApiModelProperty(value = "元空间已使用大小（KB）")
	private String mu;/**元空间已使用大小（KB）**/

    @ApiModelProperty(value = "压缩类空间大小（compressed class space）")
    private String ccsc;/**压缩类空间大小（compressed class space）**/

    @ApiModelProperty(value = "压缩类空间已使用大小（KB）")
	private String ccsu;/**压缩类空间已使用大小（KB）**/

    @ApiModelProperty(value = "新生代gc次数")
    private String ygc;/**新生代gc次数**/

    @ApiModelProperty(value = "新生代gc耗时（秒）")
	private String ygct;/**新生代gc耗时（秒）**/

    @ApiModelProperty(value = "Full gc次数")
    private String fgc;/**Full gc次数**/

    @ApiModelProperty(value = "Full gc耗时（秒）")
	private String fgct;/**Full gc耗时（秒）**/

    @ApiModelProperty(value = "gc总耗时（秒）")
    private String gct;/**gc总耗时（秒）**/
    
}
